//package org.wyw.utils;
//
//import java.io.File;
//import java.io.FileOutputStream;
//import com.lowagie.text.Document;
//import com.lowagie.text.Image;
//import com.lowagie.text.Paragraph;
//import com.lowagie.text.pdf.PdfWriter;
//
//public class ImageToPdfUtil {
//
//    /**
//     * 将图片合并成pdf
//     * @param imageFolderPath
//     *            图片文件夹地址
//     * @param pdfPath
//     *            PDF文件保存地址
//     *
//     */
//    public static boolean createPdf(String []imageFolderPath, String pdfPath) {
//        //创建一个文档对象
//        Document doc = new Document();
//        String exp = "";
//        try {
//            //定义输出文件的位置
//            PdfWriter.getInstance(doc, new FileOutputStream(pdfPath));
//            //开启文档
//            doc.open();
//
//            // 循环获取图片文件夹内的图片
//            for (String filePath : imageFolderPath) {
//                // 获取large.jpg图片文件
//                File file2 = new File(filePath);
//                // 判断文件是否存在
//                if (file2.exists()) {
//                    //图片的路径
//                    Image  img = Image.getInstance(filePath);
//
//                    //获得图片的宽高
//                    Float height = img.getHeight();
//                    Float width = img.getWidth();
//                    //统一按照宽度压缩
//                    Integer percent = getPercent(height, width);
//                    //设置图片居中显示
//                    img.setAlignment(Image.MIDDLE);
//                    //按百分比显示图片的比例
//                    img.scalePercent(percent);
//                    //可设置图像高和宽的比例
//                    doc.add(img);
//                    doc.add(new Paragraph(" "));
//
//                }
//            }
//            // 关闭文档
//            doc.close();
////            log.info("pdf转换成功,输出路径:"+pdfPath);
//            return true;
//        } catch (Exception e) {
////            log.error("pdf转换失败", e);
//        }
//
//        return false;
//    }
//    public static void main(String[] args) {
//        createPdf(new String[]{"C:/test/sfz.jpg","C:/test/idcard0.jpg"}, "C:/test/sfz.pdf");
//    }
//
//    /**
//     * 按照宽度压缩
//     * @param
//     */
//    public static Integer getPercent(Float h,Float w)
//    {
//        Integer p=0;
//        Float p2=0.0f;
//        p2=530/w*100;
//        p=Math.round(p2);
//        return p;
//    }
//}
